﻿body
{
	margin: 0;
	font-size: 13px;
	color: #4f4e4e;
	font-family:Arial;
}
.agreement
{
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	margin-top: 20px;
}
.agreement-line
{
	overflow: hidden;
	width: 100%;
}
.agreement-line-left
{
	float: left;
	overflow: hidden;
}
.agreement-line-right
{
	float: right;
}
.agreement-line-vspace
{
	float: left;
	width: 15px;
	overflow: hidden;
	height: 1px;
}
.agreement-logo
{
}
.agreement-topright
{
	margin-top: 35px;
	margin-right: 5px;
}
.agreement-topright a
{
	color: #333;
	text-decoration: none;
}
.agreement-topright span
{
	color: #E1E1E1;
	padding: 0 5px;
}

.hline
{
	overflow: hidden;
	height: 15px;
	width: 100%;
	margin-top: 4px;
	border-top: 1px solid #fafafa;
}
.agreement-toprighttext
{
	padding-top: 15px;
}

/**************Box*****************/
.box
{
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	width: 798px;
	border-right: 1px solid #F0F6FA;
	border-bottom: 1px solid #F0F6FA;
	padding: 0 1px 1px 0;
	background-color: #E0ECF5;
	color: #4f4e4e;
	padding-bottom: 1px;
}
.boxbg
{
	background-color: #F9FCFD;
	width: 796px;
	border: 1px solid #BDC8D9;
}
.box-title
{
	padding: 15px 10px 5px 10px;
	border-bottom: 1px solid #F3F3F3;
	margin-bottom: 5px;
}
.box-line
{
	overflow: hidden;
	padding: 5px 10px 5px 10px;
}
.box-dotline
{
	overflow: hidden;
	width: 755px;
	height: 5px;
	border-bottom: dotted 1px #b3b5b5;
	margin-left: auto;
	margin-right: auto;
}
.agreement-title
{
	font-weight: bolder;
}
p
{
	line-height: 160%;
	text-indent: 2em;
}
/**************Box*****************/



/**************Footer*****************/
.agreement-footer
{
	border-top: 1px solid #F3F3F3;
	line-height: 1.8em;
	padding: 18px 0;
	color: #999;
	clear: both;
	margin-top: 20px;
}
.agreement-footer-left
{
	float: left;
}
.agreement-footer-left span
{
	color: #999;
	padding: 0 5px;
}
.agreement-footer-left a
{
	color: #666;
	text-decoration: none;
}
.agreement-footer-right
{
	float: right;
	text-align: right;
}
/**************Footer*****************/